package logging

import "os"

// StderrBackend 标准错误输出后端
type StderrBackend struct {
}

// Write 写入
func (backend *StderrBackend) Write(b []byte) (int, error) {
	return os.Stderr.Write(b)
}

// AddFilter 添加过滤器
func (backend *StderrBackend) AddFilter(Filter) {

}

// Filter 过滤消息
func (backend *StderrBackend) Filter(*Record) bool {
	return true
}

// Close 关闭后端
func (backend *StderrBackend) Close() {

}
